(prostitute) streetwalk - English Synonyms Dictionary